dependable discharge - German English Dictionary